/**
 * jqm nav extension
 * @author Levin
 * @version 1.0
 */
JF.M("nav",(function($){
	var p={},pub={};

	pub.init=function(opts){
		p.opts=$.extend({
			clCur:'current'
		},opts||{});
	};

	pub.onLoad=function(){
		
		$(".mod_nav a").live("click",function(e){
			
			var $i=$(this);
			if(JF.jqmExt.data().isPageTransitioning) return false;

			//JF.base.log("tab @"+new Date().getTime());
			

			$i.parents('.mod_nav').find("a").removeClass(p.opts.clCur);
			$i.addClass(p.opts.clCur);
			pub.$cur=$i;
			
			$(window).trigger("onClickingNav",[{
				target:$i
			}]);

			//TODO:以下部分内容影响jf.nav的独立性，需利用上面的onClickingNav移至vip.base.js中

			var txt=null;
			if(txt=($i.jqmData("title")||$i.text())){
				JF.base.log(txt,$i.jqmData("transition"));
			};

		});

		//后退按钮
		$(".btn_back").live("click",function(){
			JF.base.log();
		});

	};

	return pub;
})(jQuery));